the last lap - Turco Inglés Diccionario